alley rat - Alemán Inglés Diccionario